ploughing tractor - German English Dictionary